/**
 *******************************************************************************
 * @FileName  : hci_tr_port.h
 * @Author    : GaoQiu
 * @CreateDate: 2020-09-10
 * @Copyright : Copyright(C) GaoQiu
 *              All Rights Reserved.
 *
 *******************************************************************************
 *
 * The information contained herein is confidential and proprietary property of
 * GaoQiu and is available under the terms of Commercial License Agreement
 * between GaoQiu and the licensee in separate contract or the terms desc ribed
 * here-in.
 *
 * This heading MUST NOT be removed from this file.
 *
 * Licensees are granted free, non-transferable use of the information in this
 * file under Mutual Non-Disclosure Agreement. NO WARRENTY of ANY KIND is provided.
 *
 *******************************************************************************
 */

#ifndef HCI_TR_PORT_H_
#define HCI_TR_PORT_H_

#include "stack/ble_types.h"
#include "platform/platform.h"

#define UART_TEST_EN    0

extern volatile uint8_t isUartTxDone;

void HCI_TR_UartInit(uint8_t *pRxBuf, uint32_t byteSize);

//use for UART Test
#if UART_TEST_EN
void HCI_TR_UartTestInit(void);
void UART_IRQHandler(void);
#endif

#endif /* HCI_TR_PORT_H_ */
